Refactor object.d: Move __ArrayCast to rt - #2643
Conversation
|
Is putting each function in a separate file the direction this is going? One file for |
No. The idea is to leverage modules and packages as D's unit of encapsulation. Those functions/features/etc. that don't depend on each other should go into their own module. When I attempt to move Edit: It may turn out that there will basically be one public runtime hook per file, but that is not the motivation. The motivation is encapsulation. |
|
Thanks for your pull request and interest in making D better, @JinShil! We are looking forward to reviewing it, and you should be hearing from a maintainer soon.
Please see CONTRIBUTING.md for more information. If you have addressed all reviews or aren't sure how to proceed, don't hesitate to ping us with a simple comment. Bugzilla referencesYour PR doesn't reference any Bugzilla issue. If your PR contains non-trivial changes, please reference a Bugzilla issue or create a manual changelog. Testing this PR locallyIf you don't have a local development environment setup, you can use Digger to test this PR: dub fetch digger
dub run digger -- build "master + druntime#2643" |
Followup to #2634